frog legs – Català–English translations

🇬🇧 en ca

frog legs noun

  • hind legs of frog as food
anques de granota
Wiktionary Links